construction crew - French English Dictionary